I was not completely happy with last week's episode--I loved the character introductions for both Amy and Eleven and the setup of Amy's relationship issues and background, but I thought the rest of the plot was, well, lame. Well, let's just say this episode made up for it. You have no idea how much I was squeeing.
(
CUT FOR SPOILERS AND EXCESSIVE SQUEEE )